barrier bench - French English Dictionary